happy and opportune occurrence - İspanyolca İngilizce Sözlük